living witness - Alemán Inglés Diccionario

living witness

Meanings of "living witness" in German English Dictionary : 1 result(s)

Inglés Alemán
General
living witness lebender Beweis [m]